Pseudorandom Bits for Oblivious Branching Programs

نویسندگان

  • Rohit Gurjar
  • Ben lee Volk
چکیده

We construct a pseudorandom generator which fools read-k oblivious branching programs and, more generally, any linear length oblivious branching program, assuming that the sequence according to which the bits are read is known in advance. For polynomial width branching programs, the seed lengths in our constructions are Õ(n k−1 ) (for the read-k case) and O(n/ log log n) (for the linear length case). Previously, the best construction for these models required seed length (1− Ω(1))n. ∗Department of Computer Science, Tel Aviv University, Tel Aviv, Israel, E-mails: [email protected], [email protected].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pseudorandomness for Regular Branching Programs via Fourier Analysis

We present an explicit pseudorandom generator for oblivious, read-once, permutation branching programs of constant width that can read their input bits in any order. The seed length is O(log n), where n is the length of the branching program. The previous best seed length known for this model was n, which follows as a special case of a generator due to Impagliazzo, Meka, and Zuckerman (FOCS 201...

متن کامل

Pseudorandomness and Fourier Growth Bounds for Width-3 Branching Programs

We present an explicit pseudorandom generator for oblivious, read-once, width-3 branching programs, which can read their input bits in any order. The generator has seed length Õ(log3 n). The previously best known seed length for this model is n1/2+o(1) due to Impagliazzo, Meka, and Zuckerman (FOCS ’12). Our work generalizes a recent result of Reingold, Steinke, and Vadhan (RANDOM ’13) for permu...

متن کامل

Improved Pseudorandomness for Unordered Branching Programs through Local Monotonicity

We present an explicit pseudorandom generator with seed length Õ((log n)w+1) for read-once, oblivious, width w branching programs that can read their input bits in any order. This improves upon the work of Impaggliazzo, Meka and Zuckerman (FOCS’12) where they required seed length n1/2+o(1). A central ingredient in our work is the following bound that we prove on the Fourier spectrum of branchin...

متن کامل

Efficient Oblivious Branching Programs for Threshold Functions

In his survey paper on branching programs, Razborov [RazSl] asked the following question: Does every rectifier-switching network computing the majority of n bits have size n l+n( l )? We answer this question in the negative by constructing a simple oblivious branching program of size n log3 n log log n log log log n for computing any threshold function. This improves the previously best known u...

متن کامل

Pseudorandomness for Linear Length Branching Programs and Stack Machines

We show the existence of an explicit pseudorandom generator G of linear stretch such that for every constant k, the output of G is pseudorandom against: • Oblivious branching programs over alphabet {0, 1} of length kn and size 2 logn) on inputs of size n. • Non-oblivious branching programs over alphabet Σ of length kn, provided the size of Σ is a power of 2 and sufficiently large in terms of k....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electronic Colloquium on Computational Complexity (ECCC)

دوره 24  شماره 

صفحات  -

تاریخ انتشار 2017